﻿<?php
/**
* @version		$Id: view.html.php 9764 2007-12-30 07:48:11Z ircmaxell $
* @package		Joomla
* @subpackage	Poll
* @copyright	Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
* @license		GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/


// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die();

jimport( 'joomla.application.component.view');

class amapViewadvoirdistribldb extends JView
{
	var $amap;

	function display($tpl = null)
	{
		if($this->amap->adLoggue)
		{

	$mainframe =& JFactory::getApplication();	
			$database =& JFactory::getDBO();
			$document =& JFactory::getDocument();
			$pathway  =& $mainframe->getPathway();

			// Adds parameter handling
			$params = $mainframe->getParams();
			
			// infos abonnement
			$abonnement = $mainframe->getUserState("amap_abonnement", NULL);

			// date distrib
			$date = JRequest::getVar('distrib', '');
		//echo "---------------------------".$date;	
			// traitement du parametre date lorsqu'il vaut "next" 
			if ($date == "next") {
				$this->amap->loadDistrib();
			$date = $this->amap->listeDistrib->surlignage;
			//$date = JRequest::getVar('distrib', 'Date');
			//$date = fdate($this->amap->listeDistrib['table']['Date']);
	//	var_dump($this->amap->listeDistrib);

			}
			
			//Set page title information
			$document->setTitle('Livraison du '.fdate($date));
			//Set pathway information
			$pathway->addItem($abonnement['Nom'], 'index.php?option=com_amap&amp;view=advoirabo&amp;abo='.$abonnement['Nom']);
			$pathway->addItem('Livraison du '.fdate($date), '');
			
			$params->def( 'show_page_title', 1 );
			$params->def( 'page_title', 'Abonnement');

			echo "<p>Livraison du <b>".fdate($date)."</b> pour le contrat <b>".$abonnement["Nom"]."</b></p><br/>";

			if($date != '' && JRequest::getVar('abo', '') != '' && $abonnement != NULL){
				// pour vérifier que la distribution sélectionné n'est pas antérieur à la premiere distribution de l'adhérent
				$tmp = $this->amap->aboadherent['PremiereDistribution'];
			
				}
////////////////////////////////////////////////////////////////////////////////////////////////////////////
				
				// les rapports s'obtiennent soit en faisant parti de l'équipe de distribution, soit en ayant les droits d'abonnements
				// Modif : 20091026 : Les équipes de distribution n'étant pas encore traitées en ligne, la liste de distribution est accessible à tous ... 
				// if($mainframe->getUserState("amap_droitAbo", FALSE) || $ok){
					echo '<div class="amap_bloc">';
					echo '<h3 class="amap_titre">Liste de livraison à imprimer</h3>';
					echo '<p>Ce document liste toutes les commandes à livrer. Utiliser préférentiellement "Impression depuis le navigateur ou PDF."</p>';
echo '<p>Si le document "Excel" n\'est pas correct: <br> 1 selectionnez "Impression depuis le navigateur", <br>2 dans la page obtenue, sélectionnez toute la page, <br>3 faites "copier", <br>4 ouvrez une feuille LibreOffice, Openoffice ou Excel, <br>6 positionnez vous sur la cellule vide en haut à gauche, <br>7 et faites "coller"</p>'; 					
					echo '<a class="amap_bouton" href="index.php?option=com_amap&amp;task=exportListeDistrib&amp;distrib='.$date.'&amp;type=html">Impression depuis le navigateur</a>';
					echo '<a class="amap_bouton" href="index.php?option=com_amap&amp;task=exportListeDistrib&amp;distrib='.$date.'&amp;type=xls">Obtenir la liste pour Excel</a>';
echo '<a class="amap_bouton" href="index.php?option=com_amap&amp;task=exportListeDistrib&amp;distrib='.$date.'&amp;type=pdf">Obtenir la liste en PDF</a>';
					echo '</div>';
				//}
				
								
				echo '</div>';

			}
		
		parent::display($tpl);
	}
}
?>
